impulse explosive - Spanish English Dictionary